Assembly 'Sitecore.DataExchange.Providers.Sc.Local.dll'

Breaking changes were found between versions of this assembly.

The following files have been compared in this set:

FullName

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Sitecore.DataExchange.Providers.Sc.Local, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

Sitecore.DataExchange.Providers.Sc.Local, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null

Changes Found : Value changed

Version

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

1.3.0.0

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

1.4.0.0

Changes Found : Value changed

Attribute System.Reflection.AssemblyFileVersionAttribute

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

AssemblyFileVersionAttribute("1.3.0.5793")

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

AssemblyFileVersionAttribute("1.4.0.5861")

Changes Found : Declaration changed

Attribute System.Reflection.AssemblyInformationalVersionAttribute

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

AssemblyInformationalVersionAttribute("1.3.0 rev. 170210")

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

AssemblyInformationalVersionAttribute("1.4.0 rev. 170419")

Changes Found : Declaration changed

Reference to Sitecore.DataExchange

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Sitecore.DataExchange, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

Sitecore.DataExchange, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null

Changes Found : Value changed

Reference to Sitecore.DataExchange.DataAccess

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Sitecore.DataExchange.DataAccess, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

Sitecore.DataExchange.DataAccess, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null

Changes Found : Value changed

Reference to Sitecore.DataExchange.Local

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Sitecore.DataExchange.Local, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

Sitecore.DataExchange.Local, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null

Changes Found : Value changed

Reference to Sitecore.DataExchange.Providers.Sc

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Sitecore.DataExchange.Providers.Sc, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

Sitecore.DataExchange.Providers.Sc, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null

Changes Found : Value changed

public method Sitecore.DataExchange.Providers.Sc.Extensions.QueueProcessorContextExtensions.GetBulkUpdateOperationSettings

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

[ExtensionAttribute]
public static BulkUpdateOperationSettings GetBulkUpdateOperationSettings(WorkQueueProcessorContext context)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

[ExtensionAttribute]
public static BulkUpdateOperationSettings GetBulkUpdateOperationSettings(WorkQueueProcessingContext context)

Changes Found : Declaration changed (Breaking)

public method Sitecore.DataExchange.Providers.Sc.Extensions.QueueProcessorContextExtensions.HasBulkUpdateOperationSettings

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

[ExtensionAttribute]
public static bool HasBulkUpdateOperationSettings(WorkQueueProcessorContext context)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

[ExtensionAttribute]
public static bool HasBulkUpdateOperationSettings(WorkQueueProcessingContext context)

Changes Found : Declaration changed (Breaking)

public class Sitecore.DataExchange.Providers.Sc.Local.Converters.PipelineSteps.ResolveMarketingListFromQueueStepConverter

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

[SupportedIdsAttribute(System.Collections.ObjectModel.ReadOnlyCollection`1[System.Reflection.CustomAttributeTypedArgument])]
public class ResolveMarketingListFromQueueStepConverter : BaseResolveObjectFromEndpointStepConverter, IConverter<ItemModel, PipelineStep>

Changes Found : Added

public class Sitecore.DataExchange.Providers.Sc.Local.Converters.PipelineSteps.RunBulkMarketingListUpdateOperationStepConverter

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

[SupportedIdsAttribute(System.Collections.ObjectModel.ReadOnlyCollection`1[System.Reflection.CustomAttributeTypedArgument])]
public class RunBulkMarketingListUpdateOperationStepConverter : ProcessQueueStepConverter, IConverter<ItemModel, PipelineStep>

Changes Found : Added

public class Sitecore.DataExchange.Providers.Sc.Local.Converters.Queues.MarketingListsProcessorConverter

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

[SupportedIdsAttribute(System.Collections.ObjectModel.ReadOnlyCollection`1[System.Reflection.CustomAttributeTypedArgument])]
public class MarketingListsProcessorConverter : BaseQueueProcessorConverter, IConverter<ItemModel, IWorkQueueProcessor>

Changes Found : Added

public class Sitecore.DataExchange.Providers.Sc.Local.Models.ItemModels.PipelineSteps.RunBulkMarketingListUpdateOperationStepItemModel

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

public class RunBulkMarketingListUpdateOperationStepItemModel : ProcessQueueStepItemModel, IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable, IDictionary, ICollection, IReadOnlyDictionary<string, object>, IReadOnlyCollection<KeyValuePair<string, object>>, ISerializable, IDeserializationCallback

Changes Found : Added

public property Sitecore.DataExchange.Providers.Sc.Local.Plugins.BulkCampaignUpdateSettings.CultureInfo

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

public CultureInfo CultureInfo
{
     get; set;
}

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.PipelineSteps.ResolveCampaignStepProcessor.ConvertValueToIdentifier

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override ID ConvertValueToIdentifier(object identifierValue, PipelineStep pipelineStep, PipelineContext pipelineContext)

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.PipelineSteps.ResolveCampaignStepProcessor.ResolveObject

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override CampaignActivityDefinitionRecord ResolveObject(string identifierValue, Endpoint endpoint, PipelineStep pipelineStep, PipelineContext pipelineContext)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override object ResolveObject(ID identifierValue, Endpoint endpoint, PipelineStep pipelineStep, PipelineContext pipelineContext)

Changes Found : Declaration changed

public class Sitecore.DataExchange.Providers.Sc.Local.Processors.PipelineSteps.ResolveContactFromQueueStepProcessor

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

public class ResolveContactFromQueueStepProcessor : BaseResolveObjectFromQueueStepProcessor<IContactTemplate>, IPipelineStepProcessor, IDataExchangeProcessor<PipelineStep, PipelineContext>

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

Changes Found : Removed (Breaking)

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.PipelineSteps.ResolveContactFromRepositoryStepProcessor.ConvertValueToIdentifier

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override string ConvertValueToIdentifier(object identifierValue, PipelineStep pipelineStep, PipelineContext pipelineContext)

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.PipelineSteps.ResolveContactFromRepositoryStepProcessor.ResolveObject

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override Contact ResolveObject(string identifierValue, Endpoint endpoint, PipelineStep pipelineStep, PipelineContext pipelineContext)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override object ResolveObject(string identifierValue, Endpoint endpoint, PipelineStep pipelineStep, PipelineContext pipelineContext)

Changes Found : Declaration changed

public class Sitecore.DataExchange.Providers.Sc.Local.Processors.PipelineSteps.ResolveMarketingCampaignFromQueueStepProcessor

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

public class ResolveMarketingCampaignFromQueueStepProcessor : BaseResolveObjectFromQueueStepProcessor<CampaignActivityDefinitionRecord>, IPipelineStepProcessor, IDataExchangeProcessor<PipelineStep, PipelineContext>

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

Changes Found : Removed (Breaking)

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.PipelineSteps.RunBulkContactUpdateOperationStepProcessor.AddPluginsToProcessingContext

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override void AddPluginsToProcessingContext(WorkQueueProcessingContext processorContext, PipelineStep pipelineStep, PipelineContext pipelineContext)

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.PipelineSteps.RunBulkContactUpdateOperationStepProcessor.AddPluginsToProcessorContext

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override void AddPluginsToProcessorContext(WorkQueueProcessorContext processorContext, PipelineStep pipelineStep, PipelineContext pipelineContext)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

Changes Found : Removed

public class Sitecore.DataExchange.Providers.Sc.Local.Processors.PipelineSteps.RunBulkMarketingListUpdateOperationStepProcessor

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

public class RunBulkMarketingListUpdateOperationStepProcessor : ProcessQueueStepProcessor, IPipelineStepProcessor, IDataExchangeProcessor<PipelineStep, PipelineContext>

Changes Found : Added

public class Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.BaseAsynchronousQueueProcessor

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

public abstract class BaseAsynchronousQueueProcessor : BaseWorkQueueProcessor, IWorkQueueProcessor, IDataExchangeProcessor<IWorkQueue, WorkQueueProcessorContext>

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

Changes Found : Removed (Breaking)

public property Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.CampaignProcessor.Language

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

public CultureInfo Language
{
     get; set;
}

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.CampaignProcessor.ProcessEntries

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override void ProcessEntries(IWorkQueue workQueue, WorkQueueProcessingContext context, ILogger logger)

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.CampaignProcessor.ProcessEntry

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected virtual bool ProcessEntry(CampaignActivityDefinitionRecord campaign, CampaignDefinitionItemCategoryBasedRepository campaignRepository, IWorkQueue workQueue, WorkQueueProcessingContext context, ILogger logger)

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.CampaignProcessor.RefreshIndex

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected virtual bool RefreshIndex(Item categoryItem, ILogger logger)

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.CampaignProcessor.StartProcessEntries

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override QueueProcessorTaskInfo StartProcessEntries(IWorkQueue workQueue, WorkQueueProcessorContext context)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

Changes Found : Removed

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.ContactsProcessor.AddContactToWorkItemSet

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected virtual bool AddContactToWorkItemSet(Contact contact, KnownContactSet contactSet, ILogger logger)

Changes Found : Added

protected property Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.ContactsProcessor.ContactTemplateConverter

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected IConverter<Contact, IContactTemplate> ContactTemplateConverter
{
     get; set;
}

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.ContactsProcessor.HandleOperationResults

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected virtual void HandleOperationResults(IBulkOperation<IContactUpdateResult> operation, IDictionary<object, Contact> contacts, IWorkQueue workQueue, WorkQueueProcessingContext context, ILogger logger)

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.ContactsProcessor.IsOperationStillRunning

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected virtual bool IsOperationStillRunning(IBulkOperation<IContactUpdateResult> operation, ILogger logger)

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.ContactsProcessor.ProcessEntries

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override void ProcessEntries(IWorkQueue workQueue, WorkQueueProcessingContext context, ILogger logger)

Changes Found : Added

public property Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.ContactsProcessor.SleepTime

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

public int SleepTime
{
     get; set;
}

Changes Found : Added

protected method Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.ContactsProcessor.StartProcessEntries

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

protected override QueueProcessorTaskInfo StartProcessEntries(IWorkQueue workQueue, WorkQueueProcessorContext context)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

Changes Found : Removed

public class Sitecore.DataExchange.Providers.Sc.Local.Processors.Queues.MarketingListProcessor

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.Sc.Local.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.Sc.Local.dll:

public class MarketingListProcessor : BaseWorkQueueProcessor, IWorkQueueProcessor, IDataExchangeProcessor<IWorkQueue, WorkQueueProcessingContext>

Changes Found : Added